payment certificate - Français Anglais Dictionnaire